package org.glorylight.hacks.social.data;

import java.io.Serializable;
import java.util.List;

import javax.xml.bind.annotation.XmlRootElement;

import org.codehaus.jackson.map.annotate.JsonRootName;

@XmlRootElement(name = "timeline")
@JsonRootName("timeline")
public class TimeLine implements Serializable {

	private static final long serialVersionUID = -5957085860455087103L;

	private String headline;
	private String type;
	private String text;
	private Asset asset;
	private List<TimeLineDetail> date;
	private List<TimeLineDetail> era;
	private List<TimeLineDetail> chart;

	public TimeLine() {
	}
	
	public String getHeadline() {
		return headline;
	}

	public void setHeadline(String headline) {
		this.headline = headline;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getText() {
		return text;
	}

	public void setText(String text) {
		this.text = text;
	}

	public Asset getAsset() {
		return asset;
	}

	public void setAsset(Asset asset) {
		this.asset = asset;
	}

	public List<TimeLineDetail> getDate() {
		return date;
	}

	public void setDate(List<TimeLineDetail> date) {
		this.date = date;
	}

	public List<TimeLineDetail> getEra() {
		return era;
	}

	public void setEra(List<TimeLineDetail> era) {
		this.era = era;
	}

	public List<TimeLineDetail> getChart() {
		return chart;
	}

	public void setChart(List<TimeLineDetail> chart) {
		this.chart = chart;
	}

}
